rotating drum streak camera - German English Dictionary